package com.ly.cloud.service;

import com.baomidou.mybatisplus.plugins.Page;
import com.ly.cloud.dto.QueryLogDto;
import com.ly.cloud.dto.SysLogDto;
import com.ly.cloud.vo.SysLogVo;

/**
 * @Description:系统日志service
 * @author luhuacong
 * @date 2018年12月7日
 */
public interface SysLogService {

	/** 
	 * Method Name: insertLog
	 * Description:  
	 * 插入日志记录
	 * @param sysLogDto 日志管理类实体
	 * @author LuHuaCong
	 * @date: 2018年12月7日
	 */
	public boolean insertLog(SysLogDto sysLogPo);
	
	/** 
	 * Method Name:  selectLogList
	 * Description:  根据条件查询日志记录列表
	 * @param page 
	 * @param appName 操作人
	 * @param startTime 起始时间
	 * @param endTime 结束时间
	 * @return List<SysLogVo>
	 * @exception 	
	 * @author LuHuaCong
	 * @mail luhuacong@ly-sky.com
	 * @date: 2018年12月7日
	 */
	public Page<SysLogVo> selectLogList(Page<SysLogVo> page,QueryLogDto dto); 
	
}
